Mahindra External Exchange Directory of Resorts
Showcasing over 4,000 RCI-affiliated properties worldwide
Hotel Green Castle – #7492
Hotel Green Castle is located in the heart of the city and in the middle of Mall Road, Mussoorie, with excellent views of the snowcapped mountains and serene environment. Resort Email : [email protected]
Amenities
- Fitness Center
- Game room
- Spa
- Conference facilities
- Laundry facilities
- View more details